Skip to content

Miscellanous diffs#1952

Merged
gamebeaker merged 6 commits into
dteviot:ExperimentalTabModefrom
crybx:misc-diffs
May 25, 2025
Merged

Miscellanous diffs#1952
gamebeaker merged 6 commits into
dteviot:ExperimentalTabModefrom
crybx:misc-diffs

Conversation

@crybx

@crybx crybx commented May 24, 2025

Copy link
Copy Markdown
Contributor

Why move FootnoteExtractor to its own file: it makes it easier to work on the util file when the unrelated class isn't at the bottom.

Why move Information page header out of div: Semantically, it makes sense for the h1 to be the top item alone. But also, because I work so heavily with Calibre, this is another thing I end up having to manually edit for every epub. When Calibre generates Table of Contents from files, it uses the first element in the page. If that's a div, it includes everything in the div. So I have to move the h1 above the div or have the table of contents url smooshed in the ToC entry.

image

image

@crybx

crybx commented May 24, 2025

Copy link
Copy Markdown
Contributor Author

Since Chrome doesn't support webRequestBlocking for manifest v3, there's an error that's always present when loading the extension from unpacked source code:
image

As far as I can tell, Chrome can run the extension from unpacked source code and Firefox can't. And there's already custom build logic for separate manifests, so it makes more sense to add the permission there for Firefox than remove it for Chrome.

Comment thread eslint/pack.js
@gamebeaker gamebeaker merged commit 9e7617f into dteviot:ExperimentalTabMode May 25, 2025
1 check passed
@crybx crybx deleted the misc-diffs branch May 26, 2025 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants